agricultural implements - Turc Anglais Dictionnaire